haltered a horde - German English Dictionary